
        import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm';
        import { CommonEntity } from '@entity/common.entity';
        
        // 参数配置表 -  实体类
        @Entity('jx3_wages', { comment: '' })
        export class WagesEntity extends CommonEntity {
          // 唯一Id标识，varchar(100)
          @PrimaryGeneratedColumn()
          id: string; // 可以是 number、string 等类型，根据你的需求选择
        
          
          // 用户ID，varchar(50)
          @Column({
            type: 'varchar',
            length: 50,
            name: 'user_id',
            comment: '用户ID',
          })
          userId: string;
        
          // 头像3，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'av3_bg',
            comment: '头像3',
          })
          av3Bg: string;
        
          // 左头像，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'av3_left_bg',
            comment: '左头像',
          })
          av3LeftBg: string;
        
          // 右头像，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'av3_right_bg',
            comment: '右头像',
          })
          av3RightBg: string;
        
          // 下头像，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'av3_bottom_bg',
            comment: '下头像',
          })
          av3BottomBg: string;
        
          // 我的头像，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'avatar_1',
            comment: '我的头像',
          })
          avatar_1: string;
        
          // 中间小人，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'ren',
            comment: '中间小人',
          })
          ren: string;
        
          // 右下角小人，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'ren_2',
            comment: '右下角小人',
          })
          ren_2: string;
        
          // 图标1，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'icon_1',
            comment: '图标1',
          })
          icon_1: string;
        
          // 图标2，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'icon_2',
            comment: '图标2',
          })
          icon_2: string;
        
          // 图标3，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'icon_3',
            comment: '图标3',
          })
          icon_3: string;
        
          // 图标4，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'icon_4',
            comment: '图标4',
          })
          icon_4: string;
        
          // 监控，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'jk',
            comment: '监控',
          })
          jk: string;
        
          // 自定义，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'zdy_zt',
            comment: '自定义',
          })
          zdyZt: string;
        
          // 工作区间，varchar(300)
          @Column({
            type: 'varchar',
            length: 300,
            name: 'working_hours',
            comment: '工作区间',
          })
          workingHours: string;
        
          // 工作信息，varchar(300)
          @Column({
            type: 'varchar',
            length: 300,
            name: 'workInfo',
            comment: '工作信息',
          })
          workInfo: string;
        
          // 创建时间，datetime(无上限)
          @Column({
            type: 'datetime',name: 'create_time',
            comment: '创建时间',
          })
          createTime: string;
        
          // 创建人，varchar(100)
          @Column({
            type: 'varchar',
            length: 100,
            name: 'create_by',
            comment: '创建人',
          })
          createBy: string;
        
          // 更新时间，datetime(无上限)
          @Column({
            type: 'datetime',name: 'update_time',
            comment: '更新时间',
          })
          updateTime: string;
        
        }
    